package com.cheetah.start.module.system.mapper;


import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.cheetah.start.module.system.domain.SysRole;
import com.cheetah.start.module.system.domain.SysRoleAdmin;

import java.util.List;

/**
 * 系统管理员角色映射器
 *
 * @author Feel
 * @date 2021/10/17
 */
public interface SysRoleAdminMapper extends BaseMapper<SysRoleAdmin> {

    /**
     * 通过管理员id
     *
     * @param adminId 管理员id
     * @return {@link List}<{@link String}>
     */
    List<String> getByAdminId(Integer adminId);

    /**
     * 被管理员角色id
     *
     * @param adminId 管理员id
     * @return {@link List}<{@link SysRole}>
     */
    List<SysRole> getRoleByAdminId(Integer adminId);
}
